package com.ruboweb.domain;

import javax.xml.bind.annotation.XmlAttribute;

/**
 * Mapeo de la estidad Query del XML
 */
public class Parametro {

	/**
	 * Nombre del parametro
	 */
	@XmlAttribute
	private String param;

	/**
	 * Valor por defecto
	 */
	@XmlAttribute
	private String value;

	/**
	 * Ejemplo de valor
	 */
	@XmlAttribute
	private String example;

	/**
	 * Tipo
	 */
	@XmlAttribute
	private String desc;

	/**
	 * Constructor de la clase
	 */
	public Parametro() {

	}

	/* Gets */

	public String getParam() {
		return this.param;
	}

	public String getValue() {
		return this.value;
	}

	public String getExample() {
		return this.example;
	}

	public String getDesc() {
		return this.desc;
	}

	/**
	 * {@inheritDoc}
	 */
	@Override
	public String toString() {
		return "Parametro [param=" + param + ", value=" + value + ", example="
				+ example + ", desc=" + desc + "]";
	}

}
